﻿
namespace Implementation
{
    using interfaces;
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    [SerializableAttribute()]
    public class Caze 
    {
        protected int abscisse;

        protected int ordonnee;

        protected int minerai;

        protected int nouriture;

        protected int bonusAttaque;

        protected int bonusDeffence;

        public virtual int getAbscisse()
        {
            return abscisse;
        }

        public virtual int getOrdonnee()
        {
            return ordonnee;
        }

        public virtual int getMinerai()
        {
            return minerai;
        }

        public virtual int getNouriture()
        {
            return nouriture;
        }

        public virtual int getBonusAttaque()
        {
            return bonusAttaque;
        }

        public virtual int getBonusDeffence()
        {
            return bonusDeffence;
        }


        public Caze(int x, int y, int bonusA, int bonusD)
		{
            abscisse=x;
            ordonnee = y;
            bonusAttaque = bonusA;
            bonusDeffence = bonusD;
		}
    }
}
